c_mammothtank = {
	pieces = {
		base = {
			offset = {0.00, 0.00, 0.00},

			body = {
				offset = {0.00, 7.51, 0.00},
		
				engine1 = {	offset = {-7.24, 11.42, -27.47}, },
	
				engine2 = {	offset = { 7.24, 11.42, -27.47}, },
	
				turret = {
					offset = {0.00, 16.67, -4.55},

					sleeve1 = {
						offset = {0.00, 20.62, 4.68},

						barrel1a = {
							offset = {-7.19, 20.62, 9.72},

							firepoint1a = { offset = {-7.19, 20.62, 28.01}, },
						},
						barrel1b = {
							offset = { 7.20, 20.62, 9.72},

							firepoint1b = { offset = { 7.20, 20.62, 28.01}, },
						},
					},
				},

				machinegun1 = {
					offset = {-21.58, 13.25, 13.09},

					firepoint2 = { offset = {-26.75, 13.25, 13.09}, },
				},

				machinegun2 = {
					offset = { 21.58, 13.25, 13.09},

					firepoint3 = { offset = { 26.75, 13.25, 13.09}, },
				},
			},
		},
	},

	radius = 43.15,
	height = 25.23,
	midpos = {0.00, 7.22, 0.00},
	tex1 = "c_mammothtank_texture.png",
	numpieces = 11,  -- includes the root-piece

	globalvertexoffsets = true,  -- vertices in global space?
	localpieceoffsets = true,  -- offsets in local space?
}

VFS.Include("objects3d/model_utils.lua")
CalculateLocalOffsets (c_mammothtank)

return c_mammothtank